Big Huge Thesaurus

J. Edgar Hoover

noun